package com.project.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.project.bean.CarBean;

/**
 * 汽车业务接口
 */
public interface ICarService {
    /**
     * 添加汽车
     * @param car 汽车对象
     */
    public void add(CarBean car);

    /**
     * 按汽车ID查询汽车对象，同时查询主人的信息
     * @param id 汽车ID
     * @return 汽车对象
     */
    public CarBean findById(Integer id);

    /**
     * 动态条件分页查询，同时查询主人姓名
     * @param pageNO 页码
     * @param startPrice 起始价格
     * @param endPrice 结束价格
     * @return 分页对象
     */
    public IPage<CarBean> findByItem(Integer pageNO,Integer startPrice,Integer endPrice);
}
